package service;

import org.apache.ibatis.annotations.Param;
import pojo.User;

import java.util.List;

public interface UserService {
    //分页
    List<User> getUserPager(int pageNO, int size);//pageNo页码，size每页几条

    //登录
    User getUserByPhone(String phone);

    //获得单个用户对象
    User getUserById(int userid);

    //获得用户总数
    int getUserCount();

    //添加
    int insert(User user);

    //删除单个
    int delete(String userid);

    //删除多个
    int deletes(String[] userids);

    //修改信息
    int updateInfo(User user);

    //修改密码
    int updatepwd(User user);

    //模糊查询
    List<User> FuzzyQueryUser(@Param("userid") String  userid);

    List<User> selectWebUser();

}
